biotic filtration - Spanish English Dictionary